bang the drum - French English Dictionary